package com.jungle.bfi.entity;

import com.jungle.base.entity.BasePo;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.Getter;
import lombok.Setter;

/**
 * [biz]辅助核算项
 */
@Setter
@Getter
@Entity
@Table(name = "t_auxiliary_item")
public class AuxiliaryItemPo extends BasePo<String> {
    @Id
    @Column(columnDefinition = "varchar(32) comment '辅助核算项ID'")
    private String id;
    /**
     * 凭证分录id
     */
    @Column(columnDefinition = "varchar(32) comment '凭证分录ID'")
    private String voucherEntryId;
    /**
     * 辅助核算项类型
     */
    @Column(columnDefinition = "varchar(32) comment '辅助核算项类型'")
    private String auxiliaryType;
    /**
     * 辅助核算项名称
     */
    @Column(columnDefinition = "varchar(128) comment '辅助核算项名称'")
    private String auxiliaryName;
    /**
     * 辅助核算项编码
     */
    @Column(columnDefinition = "varchar(32) comment '辅助核算项编码'")
    private String auxiliaryCode;
}
